package kr.hkit.powerjava.chapter06;

import java.util.Scanner;

//달의 일수 출력
public class SwitchEx2 {
	public static void main(String[] args) {
		int month;
		int year;
		int days = 0;

		System.out.print("알고싶은 연도를 입력하시오 : ");
		Scanner in = new Scanner(System.in);
		year = in.nextInt();

		System.out.print("일수를 알고싶은 달을 입력하시오 : ");

		month = in.nextInt();

		switch (month) {
			case 1:
			case 3:
			case 5:
			case 7:
			case 8:
			case 10:
			case 12:
				days = 31;
				break;
			case 4:
			case 6:
			case 9:
			case 11:
				days = 30;
				break;
			case 2:
				if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
					days = 29;
				else
					days = 28;
				break;

			default:
				System.out.println("월이 잘못 입력되었습니다.");
				break;
		}
		System.out.println("월의 날수는 " + days);

	}
}
